needle chatter - German English Dictionary